organic murmur - Turkish English Dictionary